package com.eco.fanliapp.utils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * 正则提取
 * @author xiaoxx
 * @Time 2019年5月29日下午3:32:18
 *
 */
public class RegUtils {
	
	
	/***
	 * TODO 正则提取主方法
	 * @param str
	 * @param reg
	 * @return
	 */
	public static String getreGex(String str,String reg) {
		  Pattern pattern = Pattern.compile(reg);
	      Matcher matcher = pattern.matcher(str);
	      while(matcher.find()) {
	      	return matcher.group(0);
	      }
	      return null;
	}
	
	/**
	 * 正则表达式
	 * @param str 判断是否是纯数字
	 * @return
	 */
	public static boolean isNumeric(String str){ 
	   Pattern pattern = Pattern.compile("[0-9]*"); 
	   Matcher isNum = pattern.matcher(str);
	   if( !isNum.matches() ){
	       return false; 
	   } 
	   return true; 
	}
}
